package com.jeesite.modules.home.entity;

import com.jeesite.common.entity.DataEntity;
import com.jeesite.common.mybatis.annotation.Column;
import com.jeesite.common.mybatis.annotation.Table;
import com.jeesite.common.mybatis.mapper.query.QueryType;

/**
 * 督办首页待办已办entity
 */
@Table(name="js_sys_msg_push", alias="a", label="", columns={
        @Column(name="id", attrName="id", label="主键", isPK=true),
        @Column(name="msg_content", attrName="msgContent", label="消息内容"),
        @Column(name="send_date", attrName="sendDate", label="创建时间"),
        @Column(name="send_user_name", attrName="sendUserName", label="消息来源"),
        @Column(name="receive_user_code", attrName="receiveUserCode", label="接受者用户编码"),
}, orderBy="a.id DESC"
)
public class DcSupMsgDto extends DataEntity<DcSupMsgDto> {

    private static final long serialVersionUID = 1L;

    /**
     * 消息内容
     */
    private String msgContent;

    /**
     *  创建时间
     */
    private String sendDate;

    /**
     *  消息来源
     */
    private String sendUserName;

    /**
     * 接受者用户编码
     */
    private String receiveUserCode;

    /**
     * 读取状态
     */
    private String readStatus;

    /**
     * 消息标题
     */
    private String msgTitle;

    /**
     * 推送时间
     */
    private String pushDate;

    public String getMsgTitle() {
        return msgTitle;
    }

    public void setMsgTitle(String msgTitle) {
        this.msgTitle = msgTitle;
    }

    public String getPushDate() {
        return pushDate;
    }

    public void setPushDate(String pushDate) {
        this.pushDate = pushDate;
    }

    public String getReadStatus() {
        return readStatus;
    }

    public void setReadStatus(String readStatus) {
        this.readStatus = readStatus;
    }

    public String getReceiveUserCode() {
        return receiveUserCode;
    }

    public void setReceiveUserCode(String receiveUserCode) {
        this.receiveUserCode = receiveUserCode;
    }

    public String getMsgContent() {
        return msgContent;
    }

    public void setMsgContent(String msgContent) {
        this.msgContent = msgContent;
    }

    public String getSendDate() {
        return sendDate;
    }

    public void setSendDate(String sendDate) {
        this.sendDate = sendDate;
    }

    public String getSendUserName() {
        return sendUserName;
    }

    public void setSendUserName(String sendUserName) {
        this.sendUserName = sendUserName;
    }
}
